# encoding:utf-8
'''
@author : xaing
@time : 2019/4/4 15:11
@地址 : 广州
@作用 :
@结果 :
'''


import sqlite3
from common import Common



# 连接到SQLite数据库
# 数据库文件是test.db
# 如果文件不存在，会自动在当前目录创建
conn = sqlite3.connect('test.db')
# 创建一个Cursor(游标)
cursor = conn.cursor()
# 执行一条SQL语句，创建user表
cursor.execute('create table user (id varchar(20) primary key, name varchar(20))')
# 通过rowcount获得插入的行数
Common.printStr(cursor.rowcount)
# 获得查询结果集， 结果集是一个list，每个元素都是一个tuple，对应一行记录
Common.printStr(cursor.fetchall())

# 关闭Cursor
cursor.close()

# 提交事务
conn.commit()

# 关闭Connection
conn.close()